feel rotten - French English Dictionary